Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 OTTERHAM WALK Terraced £173,755 £112,000 22 Nov 2007
22 OTTERHAM WALK Terraced £63,908 £48,000 8 Aug 2016